@charset "utf-8";
/* CSS Document */
/* 全局样式 */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	
	position:relative;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0; 
	padding:0;

}

body, button, input, select, textarea {
	font:12px/1.5 tahoma, arial, \5b8b\4f53;
}
ul, li, dt, dd {
	list-style:none; 
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
h3 {
	font-size:14px;
}
i, cite, em, var, address {
	font-style: italic;
	font-style:normal;
	
}
dd.delete { text-decoration:line-through; color:#979797;}
a {
	color:#333;;
	text-decoration:none;
}
a:hover {
	color:#00baba;
}

img {
	
	border:0;
}
select, input, img, select {
	vertical-align:middle;
}
.clear {
	clear:both;
}
.fl { float:left;}
.fr { float:right;}

/* 头部样式 */
.header{ float:left; width:100%; height:175px; background:#f9f9f9;}
.header_header{ float:left; width:100%; height:30px; border-bottom:1px solid #e4e4e4;}
.header_top{ width:1190px; margin:0 auto; height:30px;}
.header_top_left{ float:left;}
.header_top_left p{ float:left; line-height:30px; color:#333;}
.header_top_left a{ float:left; width:47px; height:20px; line-height:20px; border:1px solid #bbbbbb; background:url(../images/common/anniubg.jpg) repeat-x; color:#565656; text-align:center; margin-top:5px; margin-right:11px; display:inline;}
.header_top_right{ float:right;}
.header_top_right ul{ float:left; height:25px; margin-top:5px; display:inline;}
.header_top_right ul li{ float:left;padding-left:14px; padding-right:16px; background:url(../images/common/xian.gif) no-repeat right; line-height:25px;}
.header_top_right ul li a{ float:left; line-height:25px; text-align:center;}
.header_content{ width:1190px; margin:0 auto; height:85px;}
.header_content_left{ float:left;}
.header_content_left a{ float:left; width:195px; height:85px;}
.header_content_left a img{ float:left; padding-left:7px; padding-top:8px;}
.header_content_left a h2{ float:left; width:113px; line-height:25px; margin-top:22px; display:inline; font-family:"微软雅黑"; font-size:18px; font-weight: normal; color:#000; padding-left:12px; cursor:pointer}
.header_content_left a p{ float:left; width:113px; line-height:23px; font-family:"微软雅黑"; font-size:14px; color:#000; padding-left:12px; cursor:pointer}
.header_content_main{ float:left; margin-left:213px; width:462px; height:35px; margin-top:25px; display:inline; background:url(../images/common/search.gif) no-repeat;}
.header_content_main img{ float:right; margin-right:8px; margin-top:3px; display:inline; cursor:pointer;}
.search{ float:left; border:0; width:400px; height:29px; margin-left:10px; margin-top:3px; display:inline; line-height:29px; padding-left:4px;outline:none;}
.header_content_right{ float:right}
.header_content_right img{ float:left; margin-top:27px; display:inline;}

.header_footer{ float:left; width:100%; height:59px; background:url(../images/common/heibai.jpg) repeat-x; position:relative;}
.header_footer_div{ width:1190px; height:59px; margin:0 auto;}
.header_footer_left{ float:left; height:59px; position:relative; width:104px; background:#0f0f0f; text-align:center; z-index:10;}
.header_footer_left a{ float:left; line-height:59px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:16px; width:104px; text-align:center; }
.header_footer_left a:hover{ color:#fff;}
.header_footer_nav{ float:left}
.header_footer_nav ul{ float:left;}
.header_footer_nav ul li{ float:left; padding:0 24px; line-height:56px; background:url(../images/common/changxian.gif) no-repeat right;}
.header_footer_nav ul li a{ float:left; text-align:center; line-height:56px; font-family:"微软雅黑"; font-size:16px;}
.header_footer_nav ul li.dq a{ color:#00baba}
.header_footer_xian{ width:100%; float:left; height:3px; background:url(../images/common/footer-xian.jpg) repeat-x; position:absolute; top:56px;}
/* 底部样式 */
.footer{float:left; width:100%; height:auto;}
.footer_footer{ width:1190px; margin:0 auto;}
.footer_footer p{ float:left; width:1190px; height:22px; line-height:22px; font-weight:normal; font-size:12px; text-align:center;}
.footer_footer p span{ color:#b0b0b0}

.content{ float:left; width:100%; height:auto; background:#f9f9f9; padding-bottom:20px;}

.forget{ float:left; width:100%; height:auto; border-top: 3px solid #d5d5d5;}
.forget_margin{ width:950px; margin:0 auto; height:auto;}
.forget_margin h2{ float:left; width:950px; height:43px; line-height:43px; margin-top:19px; display:inline; border-bottom:1px dotted #ddd; font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.forget_margin ul{ float:left; margin-left:265px; display:inline; margin-top:62px; display:inline}
.forget_margin ul li{ float:left; width:410px; height:33px; margin-bottom:28px; display:inline;}
.forget_margin ul li p{ float:left; width:77px; line-height:33px; text-align:left;} 
.forget_margin ul li p span{ color:#cf0057}
.youxiang{ float:left; width:321px; height:31px; border:1px solid #dadada; padding-left:10px; background:url(../images/common/srkbg.jpg) no-repeat;}
.forget_margin ul li a{ float:left; line-height:33px; color:#00baba}

/* hu 注册页面样式 */
.register_content{
 width:1188px;
 margin:33px auto 20px;
 height:529px;
 border:1px solid #dddddd;
 background:#ffffff;
}
.register_content_left{
	width:588px;
	height:430px;
	float:left;
	border-right:1px solid #dddddd;
}
input:focus {
    outline:none;
}
.register_content_left ul li{
	float:left; height:54px;
	width:100%;
}
.register_content_left ul li span{
	display:block;
	float:left;
	text-align:right;
	height:33px;
	line-height:33px;
	width:149px;
}
.register_content_left ul li span em{
	color:#cf5759;
	margin-right:4px;
}
.register_content_left input{
	width:328px;
	height:33px;
	line-height:33px;
	background:url(../images/common/registerinput.jpg) no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	padding-left:5px;
}
.register_content_left p{
	float:left;
	margin-left:149px;padding-top: 3px; display:inline; white-space:nowrap;
}
.win{
	color:#171;
}
.defeat{
	color:red;
}
.register_content_right{
	padding-left:56px;
	float:left;
}
.login_header_top{
	width:822px;
	height:84px;
	padding:59px 84px 0;
	margin:0 auto;
}

.login_header_top .header_content_left a img {
padding-left: 0;
padding-top: 15px;
}
.login_header_top .header_content_left a h2{
	font-size:22px;
	margin-top:30px;
}
.login_header_top .header_content_left a p{
	font-size:16px;
}
.login_header_top .header_content_right{
	padding-top:60px;
}
.login_header_top .header_content_right a{
	color:#777777;
	float:left;
	margin-left:16px;
}
.login_background{
	width:412px;
	padding-left:578px;
	height:391px;
	padding-top:55px;
	margin:0 auto;
	background:url(../images/common/loginbg.jpg) no-repeat;
}
.login_background .login_border{
	width:327px;
	height:315px;
	border:1px solid #dadada;
	background:#fff;
}
.login_background .login_content{
	width:292px;
	height:288px;
	padding-left:33px;
	padding-top:25px;
	margin:1px;
	background:#f4f4f4;
}
.login_background .login_content h3{
	margin-bottom:7px;
	color:#606060;
}
.login_background .login_content input{
	border:0px;
	margin:0px;
	margin-bottom:8px;
	padding-left:34px;
	color:#a4a4a4;
	font-size:14px;
	line-height:38px;
	width:226px;
	height:35px;
	background:url(../images/common/registerinput.jpg) no-repeat;
}
.forget{ float:left; width:100%; height:auto; border-top: 3px solid #d5d5d5;}
.forget_margin{ width:950px; margin:0 auto; height:auto;}
.forget_margin h2{ float:left; width:950px; height:43px; line-height:43px; margin-top:19px; display:inline; border-bottom:1px dotted #ddd; font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.forget_margin ul{ float:left; margin-left:265px; display:inline; margin-top:62px; display:inline}
.forget_margin ul li{ float:left; width:410px; height:33px; margin-bottom:28px; display:inline;}
.forget_margin ul li p{ float:left; width:77px; line-height:33px; text-align:left;} 
.forget_margin ul li p span{ color:#cf0057}
.youxiang{ float:left; width:321px; height:31px; border:1px solid #dadada; padding-left:10px; background:url(../images/common/srkbg.jpg) no-repeat; line-height:31px;}
.forget_margin ul li a{ float:left; line-height:33px; color:#00baba}
.forget_margin ul li #passyz {
float: left;
text-align: left;
width: auto;
padding-left: 5px;
}
